122206117
116681104
11660522
480788
476062
4466987
351451
346114
3249726
3164694
2848601
2771198
33746
42205
167971
24268
168320
327896
507427
607797
104148
74044
776334
40626